package jogo;

import java.io.IOException;
import java.util.Scanner;
import java.util.Random;

public class Cenario {
    
   
    
    public String sorteiaClima(){
        Random n = new Random();
        String retorno = null;
        
        int clima = n.nextInt(2) + 1;
        
        if (clima == 1){
            retorno = "seco";
        }else if(clima == 2)
            retorno = "chuva";
            
        return retorno;
        
    }
    
    public void cenario() throws IOException {
        boolean flag = true;
        boolean flagClima = true;
        
        
        Scanner teclado = new Scanner(System.in);
        
        System.out.println("Sua jornada começa aqui, escolhendo entre um dos dois caminhos disponiveis.");
        
        

        while(flag){
            System.out.println("Voce deve escolher 1 dos caminhos para seguir em frente: ");
        
            System.out.println("DESERTO, CHARCO");
        

        String decisao = teclado.nextLine();
            if(!decisao.equalsIgnoreCase("deserto") || !decisao.equalsIgnoreCase("charco")){
                System.out.println("Entrada inválida");
            }else{
                flag = false;
                
            }    
            
        if (decisao.equalsIgnoreCase("deserto")) {   // objeto deserto
            System.out.println("Você escolheu ir pelo deserto....");
            System.out.println("Pressione ENTER para prosseguir.");
            System.in.read();
            System.out.println("Voce chegou ao Deserto de São João.");
            System.out.println("O camiho do deserto é árduo, um pouco mais demorado,\n mas mais seguro que o charco e de destino mais certo.");
            
            System.out.println("Recomenda-se que você leve para a travessia bastante água para poder resistir,\n ja que este é um caminho um pouco mais demorado.");
            
        DesafioDeserto deserto = new DesafioDeserto();
        deserto.obterCantil();
        
         } else {
            if (decisao.equalsIgnoreCase("charco")) {

                System.out.println("Você escolheu ir pelo caminho do charco");
                
                System.out.println("Esta estrada leva a uma bifurcação, estes dois caminhos são conhecidos como a Passagem Norte e a Passagem Sul.");
                
                System.out.println("Esta passagem é o caminho mais curto para o seu destino, porem é muito mais perigos.");
                
                
                
                System.out.println("Precione ENTER para prosseguir.");
                System.in.read();
                
                    }
        }
            System.out.println("Você chega a bifurcação, e deve decidir se pretende ir pela Passagem Norte ou pela Sul");
            System.out.println("A Passagem Norte é mais segura em tempo seco. A Passagem Sul é mais segura em tempo de chuva");
            System.out.println("Deseja observar o clima?");
            while(flagClima){
                String decisaoClima = teclado.nextLine();
                if(!decisaoClima.equalsIgnoreCase("Sim") || decisaoClima.equalsIgnoreCase("nao")){
                    System.out.println("Entrada inválida");
                }
                if(decisaoClima.equalsIgnoreCase("sim")){
                }
                    
                
                
            }
        
            
            
            
            
            
            
                
            
            
                
        }
        }

   
            }
        


